demolition droid - Turkish English Dictionary